// import React from 'react'
// import axios from 'axios'
// // 1.在utils目录中，新建index.js,在该文件中封装
// // 2.创建并导出获取定位的函数 getCurrentCity
// export const getCurrentCity = () => {
// // 3.判断localStorage中是否有定位城市
//     const localCity = JSON.parse(localStorage.getItem('rent_house'))
//     if( !localCity) {
// // 4.若没有，就使用首页中获取定位城市的代码来获取，并且存储到本地存储中，然后返回城市数据
//         return new Promise((resolve,reject) => {
//             const curCity = new window.BMapGL.localCity()
//             curCity.get(async res => {
//                 try {
//                     const result = await axios.get(
//                       `http://localhost:3000/area/info?name=${res.name}`
//                     )
//                     localStorage.setItem('rent_house',JSON.stringify(result.data.body))
//                     resolve(result.data.body)
//                 } catch(e){
//                     reject(e)
//                 }
//             })
//         })
//     }
// // 5.若有，直接返回本地存储中的城市数据
// /*
// 注意：因为上面为了处理异步操作,使用了Promise,因此，为了该函数返回值统一，此处也应该使用Promise
//       因为此处Promise不会失败，所以此处，只要返回一个成功的Promsie即可
// */
//     return Promise.resolve(localCity)
// }

// export * from './auth'
